pull on sock - Turkish English Dictionary